package com.info.zhiduoduo.admin.model.formbean.company;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;


@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
@ToString
public class AddComplianceIntelligenceFormBean {

    @ApiModelProperty("企业id")
    private Integer compid;

    @ApiModelProperty("营业执照")
    private Integer businessLicense;

    @ApiModelProperty("主营业务介绍")
    private Integer introductionToMainBusiness;

    @ApiModelProperty("风控限制行业")
    private Integer riskControlRestriction;

    @ApiModelProperty("是否上市公司")
    private Integer listedCompany;

    @ApiModelProperty("用工规模")
    private Integer employmentScale;

    @ApiModelProperty("是否有工商")
    private Integer businessCircles;

    @ApiModelProperty("注册资本和注册时间")
    private Integer registeredCapital;

    @ApiModelProperty("企业认证意见")
    private String enterpriseCertificationOpinions;

    @ApiModelProperty("公司前台照片")
    private Integer frontDeskPhotos;

    @ApiModelProperty("开票信息")
    private Integer billingInformation;

    @ApiModelProperty("联系人信息")
    private Integer contactInformation;

    @ApiModelProperty("法人信息")
    private Integer corporateInformation;

    @ApiModelProperty("公司网站")
    private Integer companyWebsite;

    @ApiModelProperty("资料完整度意见")
    private String dataIntegrityOpinion;

    @ApiModelProperty("众包需求描述")
    private Integer requirementDescription;

    @ApiModelProperty("结算规则")
    private Integer settlementRules;

    @ApiModelProperty("五个一致")
    private Integer fiveConsistent;

    @ApiModelProperty("创客投诉")
    private Integer makerComplaints;

    @ApiModelProperty("业务合理性意见")
    private String businessRationalityOpinion;

    @ApiModelProperty("众包合同")
    private Integer crowdsourcingContract;

    @ApiModelProperty("人员合规")
    private Integer personnelCompliance;

    @ApiModelProperty("发单合理性")
    private Integer issuingRationality;

    @ApiModelProperty("项目合规度意见")
    private String complianceOpinion;

    @ApiModelProperty("交付物数量")
    private Integer deliverables;

    @ApiModelProperty("交付物真实性")
    private Integer authenticityOfDeliverables;

    @ApiModelProperty("验收单")
    private Integer acceptanceSheet;

    @ApiModelProperty("人员打卡")
    private Integer personnelPunchIn;

    @ApiModelProperty("证据链完整度意见")
    private String evidenceChainOpinion;

    @ApiModelProperty("是否发布0:否1:是 提交按钮传1 保存草稿按钮传0")
    private Integer Publish;
}
